Witam,
nie jestem zbyt biegły w programowaniu, ale chciałem ukryć hasło do dysku sieciowego w .exe'ku. Mam taki kod w .bat, który działa jak należy:
@net use m: \192.168.0.**\NazwaDyskuSieciowego /user:LoginDoDysku HasłoDoDysku /y
m:\Program.exe
@net use m: /d /y
(.bat mapuje dysk, loguje się na niego, włącza program a na końcu usuwa zmapowany dysk)
wrzuciłem go do .cpp
#include <iostream>
using namespace std;
int main()
{
system("cmd /c net use m:\192.168.0.**\NazwaDyskuSieciowego /user:LoginDoDysku HasłoDoDysku /y");
system("m:\Program.exe");
system("net use m: /d /y");
return 0;
}
dostaje informacje zwrotną :
Wystąpił błąd systemu 67.
Nie można odnaleźć nazwy sieciowej.
Nie można odnaleźć dysku.
Nie można odnaleźć połączenia sieciowego.
Dostępne są dalsze informacje Pomocy; aby je uzyskać, wpisz NET HELPMSG 2250.