Anonymní profil RomanNTA – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil RomanNTA – Programujte.comAnonymní profil RomanNTA – Programujte.com

 

Příspěvky odeslané z IP adresy 90.181.243.–

RomanNTA
JavaScript, AJAX, jQuery › Jak se dostat na systemové p…
16. 9. 2015   #204990

#7 peter
JavaScript i VBSscript apod. běží na straně uživatele. Mělo by to chodit v poho. Nechápu, proč to nejde. Hledám spíš omezení nebo zabezpečení. Jinak by mi to napsalo alespoň "Halo world." :)

RomanNTA
JavaScript, AJAX, jQuery › Jak se dostat na systemové p…
16. 9. 2015   #204983

#4 peter
To bude chodit na intranetu a jediné co firma poskytuje je IE, tak jsem doufal, že bude funkční Act.X obj.

Našel jsem krásný kousek kodu ... napohled je to přesně to, co potřebuji ... jen to nechodí :) Programuji jen v PHP a JavaScriptu pod Apache a tento kousek mi zatím nic nedělá. Zatím díky ... jdu zkoumat asp a IIS :(  R. 

<script language="VBScript">
   Set WshNetwork = WScript.CreateObject("WScript.Network")
   Set oDrives = WshNetwork.EnumNetworkDrives
   Set oPrinters = WshNetwork.EnumPrinterConnections
   WScript.Echo "Domain = " & WshNetwork.UserDomain
   WScript.Echo "Computer Name = " & WshNetwork.ComputerName
   WScript.Echo "User Name = " & WshNetwork.UserName
   WScript.Echo 
   WScript.Echo "Network drive mappings:"
   For i = 0 to oDrives.Count - 1 Step 2
      WScript.Echo "Drive " & oDrives.Item(i) & " = " & oDrives.Item(i+1)
   Next
   WScript.Echo 
   WScript.Echo "Network printer mappings:"
   For i = 0 to oPrinters.Count - 1 Step 2
      WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1)
   Next
</script>
RomanNTA
JavaScript, AJAX, jQuery › Jak se dostat na systemové p…
15. 9. 2015   #204967

#2 peter

Děkuji za odpověď. Guglil jsem guglil a né málo. Myslím si, že to je možné, jen nevím jak. V případě ISS je možné zjistit kdo je přihlášen k PC a leze na stránku. Pod APACHE tato proměnná není a nevím jak se k ní ze stránky u usera dostat. Napadlo mne, že se čte proměnná prostředí. Když to příjde na ISS pak je to součástí asi hlaviček či co a je možné vyhodit usera dříve než se načte zbytek stránky.

Hledal jsem a jediné co jsem vyguglil bylo:

var ws = new ActiveXObject("WScript.Shell");
var  win = ws.ExpandEnvironmentStrings("%USERNAME%")

To mi ale nemakačenko.

R.

RomanNTA
JavaScript, AJAX, jQuery › Jak se dostat na systemové p…
15. 9. 2015   #204963

Ahoj,

  Prosím o radu. Potřeboval bych informaci ze systémové proměnné nebo také "proměnné prostředí" pod Windows.

Skriptem potřebuji po kliknutí na www stránku zobrazit proměnnou prostředí a rovněž ji ajaxem odešlu na servr. Další již vím. Jen nevím jak se k proměnným dostanu.

Roman

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý