@Avaryan @Tom-Elliott @Quazz @Wayne-Workman
May be someone know a solution to launch remote command on mulitple computers without GPO’s ?
Posts
-
RE: snapin and batch script
-
RE: snapin and batch script
@Quazz
I think the problem is that snapin is launched as SYSTEM user, then even i use psexec or runas to run command as local user, snapin is launched as SYSTEM and then it does not works. I try with -accepteula but … -
RE: snapin and batch script
@plegrand
It seams that i have to create the zip file on windows , on linux i have this error.
After that the snapin pack is launched but i think it’s waiting interaction with user and even i use psexec the script is launch by system. Then it doesn’t works.
I have to find an other solution -
RE: snapin and batch script
@Tom-Elliott
I cant make it works for the moment with snapinpack, I’ve got an error that i don’t understand :17/05/2017 08:42 Client-Info Client Version: 0.11.11 17/05/2017 08:42 Client-Info Client OS: Windows 17/05/2017 08:42 Client-Info Server Version: 1.3.5 17/05/2017 08:42 Middleware::Response Success 17/05/2017 08:42 SnapinClient Snapin Found: 17/05/2017 08:42 SnapinClient ID: 103 17/05/2017 08:42 SnapinClient Name: Update Windows 7 17/05/2017 08:42 SnapinClient Created: 2017-05-17 08:41:24 17/05/2017 08:42 SnapinClient Action: 17/05/2017 08:42 SnapinClient Pack: True 17/05/2017 08:42 SnapinClient Hide: False 17/05/2017 08:42 SnapinClient Server: 17/05/2017 08:42 SnapinClient TimeOut: 0 17/05/2017 08:42 SnapinClient SnapinPack File: cmd.exe 17/05/2017 08:42 SnapinClient SnapinPack Args: /c "[FOG_SNAPIN_PATH]\test.bat" >> %tmp%\test.log 2>&1 17/05/2017 08:42 SnapinClient File: test.zip 17/05/2017 08:42 Middleware::Communication Download: http://192.168.39.243/fog/service/snapins.file.php?mac=D0:67:E5:0C:6A:1A||00:00:00:00:00:00:00:E0|00:00:00:00:00:00:00:E0&taskid=103 17/05/2017 08:42 SnapinClient C:\Program Files\FOG\tmp\test.zip 17/05/2017 08:42 SnapinClient Processing SnapinPack test.zip 17/05/2017 08:42 SnapinClient Extracting SnapinPack 17/05/2017 08:42 SnapinClient ERROR: Compressed size mismatch between central header(161385) and local header(0) 17/05/2017 08:42 Middleware::Communication URL: http://192.168.39.243/fog/service/snapins.checkin.php?taskid=103&exitcode=-1&mac=D0:67:E5:0C:6A:1A||00:00:00:00:00:00:00:E0|00:00:00:00:00:00:00:E0&newService&json
An idea ?
-
RE: snapin and batch script
@plegrand yes
but for the moment nothing happen
I’m trying snapin pack
with this command :psexec \\%computername% -u %computername%\Administrateur -p password -e cmd /c "net use y: \\samba\wsus$ "my'password" /User:samba\Administrateur & y:\wsusoffline\client\cmd\DoUpdate.cmd /verify /updatecpp /updatetsc /instdotnet4 /autoreboot"
i made a zip with my batch script (test.bat) and psexec
Snapin Type Snapin Pack
Snapin Pack Template Batch Script
Snapin Pack File cmd.exe
Snapin Pack Arguments /c “[FOG_SNAPIN_PATH]\MyScript.bat”
Snapin File Max Size:1900M test.zip
Snapin Command cmd.exe /c “[FOG_SNAPIN_PATH]\MyScript.bat” -
RE: snapin and batch script
@Tom-Elliott @Avaryan
It works !!! with psexec
for the moment from command line, then i need to package my script and psexec ?here is the command :
psexec \\%computername% -u %computername%\Administrateur -p password -e cmd /c "net use y: \\samba\wsus$ "my'password" /User:samba\Administrateur & y:\wsusoffline\client\UpdateInstaller.exe"
UpdateInstaller.exe open a windows and wait for user input.
For the moment i dont if it will works with snapin -
RE: snapin and batch script
@Tom-Elliott no
It works alone without waiting something from the user -
RE: snapin and batch script
@Avaryan said in snapin and batch script:
UpdateInstaller.exe
is only for testing, the command i want to launch is :
"call W:\cmd\DoUpdate.cmd /verify /updatecpp /updatetsc /instdotnet4 /autoreboot"
from the samba share
-
RE: snapin and batch script
@Tom-Elliott as i said before the command i will use will not need user input :
I will use a command line with arguments like that :
"call W:\cmd\DoUpdate.cmd /verify /updatecpp /updatetsc /instdotnet4 /autoreboot"
once share mounted in w:
I would like to update my computer once image deployed, for that i use “WsusOffline”
WsusOffline is located on a samba share, then i have to mount the samba share, in “w:” for example, and then launch this command :W:\cmd\DoUpdate.cmd /verify /updatecpp /updatetsc /instdotnet4 /autoreboot"
from the samba share
-
RE: snapin and batch script
@Tom-Elliott may be with psexec tool ?
For the moment i cant make it works syntax problem but with snapin pack ? -
RE: snapin and batch script
@Tom-Elliott In fact i will not use “UpdateInstaller.exe” IRl. I will use a command line with arguments like that :
"call W:\cmd\DoUpdate.cmd /verify /updatecpp /updatetsc /instdotnet4 /autoreboot"
But this command doesnt open a window then for my test i cant see if the command is well launched or not.
But for the moment my problem is : how mount a samba share with snapin which is usable by administrator user
-
RE: snapin and batch script
@Avaryan it doesn’ works, the share is not mounted at all
-
RE: snapin and batch script
@Tom-Elliott i’m testing the ps script, but i cant understand why it could works better than a batch script which make the same thing
-
RE: snapin and batch script
@Avaryan then i use your ps script as a powershell template into snapin ?
thanks i try -
RE: snapin and batch script
@Avaryan As you can see , i need to mount the share and execute a command which is inside this share…
Then i thin it’s not possible ? -
RE: snapin and batch script
@Tom-Elliott Here is what i need to do and which doesn’ works :
net use * /delete /y >> %tmp%\Update_Windows7.log 2>&1 net use z: \\samba\wsus$ "my'password" /user:samba\administrateur >> %tmp%\Update_Windows7.log 2>&1 z:\wsusoffline\client\UpdateInstaller.exe >> %tmp%\Update_Windows7.log 2>&1 net use /delete * /y >> %tmp%\Update_Windows7.log 2>&1
UpdateInstaller.exe isn’t launched
-
RE: snapin and batch script
@Avaryan it’s for use WsusOffline which is installed on a samba share \samba\wsus
then i need to mount the wsus share , launch a command (wsus command) dnd then umount share. -
RE: snapin and batch script
@Tom-Elliott the user who established the mount => You means system user ?