Begränsningar med .cmd-fil som administratör?
Hej gott folk,
håller på och knåpar med en .cmd fil men stötte igår på ett problem jag hittills inte lyckats hitta en förklaring på.
Det som spökar är att vissa kommandon endast går att köra som normal användare och inte när jag öppnar .cmd-filen som administratör.
Detta gäller kommandona COMP och FC (men finns säker fler) vilka används för att jämföra filer. Fast jag har inga problem med kommandon som WMIC, som kan modifera en massa saker och skriva till filer... jag kan även starta egna och nerladdade program med en .cmd som admin utan problem...
När jag försöker köra cmd-filer med COMP eller FC i sig som vanlig användare (dubbelklickar på cmd-filen) så fungerar den perfekt. När jag högerklickar och öppnar den som administratör så stängs kommandofönstret direkt ner.
.cmd-filerna:
COMP:
@ECHO OFF
COMP d:\test1.txt d:\test2.txt
PAUSE
FC:
@ECHO OFF
FC d:\test1.txt d:\test2.txt
PAUSE
Någon som vet varför detta sker och/eller hur jag kan undvika det?
(Hänvisa mig helst inte till PowerShell eller liknande då jag vill få det att fungera med .cmd )
(Kom direkt efter skapandet på att Windowsavdelningen kanske inte var den mest perfekta... sure det är just för windows(8) som det gäller men ska nog ligga i Programmering och digitalt skapande) Försöker hitta en mod som kan flytta den
Edit: Vet fortfarande inte varför det beter sig som beskrivit ovan men har hittat en metod att kringå problemet: Använder mig av CALL för att öppna en .cmd i en .cmd. Placerar jag kommandona som strular i .cmd-filen som öppnas av den första fungerar allt utan problem.